make a down payment - Español Inglés Diccionario